isolation incubator - Spanish English Dictionary